body {
	color: #fff;
	background-color: #BB2635;
	/* background-image: url(https://i.loli.net/2018/12/17/5c177f8dab900.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom; */
	overflow: hidden;
	/* position: relative; */
	height: 100%;
	width: 100%;

}
.backgroundImg{
	z-index: -10000;
	width: 100%;
}
.backgroundImg img{
	width: 100%;
}

.logo {
	padding: 6rem 0 6rem 0 !important;
}

a {
	color: #fff !important;
}

.theme-background-color1 {
	background-color: #1B857C !important;
}

.login-form-field-input>input {
	color: #fff;
	background-color: transparent;
}


.flower img{
	width: 100%;
	height: 100%;
}





@keyframes snowing1 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower1 {
	width: 50px;
	height: 50px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:3%;
	animation-name: snowing1;
	animation-duration: 10s;
	animation-timing-function: linear;
	/* animation-delay: 2s; */
	animation-iteration-count: infinite;
}
.Xmas-flower11 {
	width: 35px;
	height: 35px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:3%;
	animation-name: snowing1;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 5s;
	animation-iteration-count: infinite;
}

@keyframes snowing12 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower12 {
	width: 50px;
	height: 50px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:60%;
	animation-name: snowing12;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 2s;
	animation-iteration-count: infinite;
}
.Xmas-flower13 {
	width: 50px;
	height: 50px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:60%;
	animation-name: snowing12;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 7s;
	animation-iteration-count: infinite;
}




@keyframes snowing2 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower2 {
	width: 40px;
	height: 40px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:25%;
	animation-name: snowing2;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 3s;
	animation-iteration-count: infinite;
}
.Xmas-flower21 {
	width: 45px;
	height: 45px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:25%;
	animation-name: snowing2;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay:8s;
	animation-iteration-count: infinite;
}

@keyframes snowing22 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower22 {
	width: 45px;
	height: 45px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:90%;
	animation-name: snowing22;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 4s;
	animation-iteration-count: infinite;
}
.Xmas-flower23 {
	width: 40px;
	height: 40px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:90%;
	animation-name: snowing22;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 9s;
	animation-iteration-count: infinite;
}



@keyframes snowing3 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower3 {
	width: 60px;
	height: 60px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:45%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	/* animation-delay: 2s; */
	animation-iteration-count: infinite;
}
.Xmas-flower31 {
	width: 60px;
	height: 60px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:45%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 5s;
	animation-iteration-count: infinite;
}
.Xmas-flower34 {
	width: 30px;
	height: 30px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:10%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 7s;
	animation-iteration-count: infinite;
}
.Xmas-flower35 {
	width: 40px;
	height: 40px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:27%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 1s;
	animation-iteration-count: infinite;
}
.Xmas-flower36 {
	width: 20px;
	height: 20px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:38%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 7s;
	animation-iteration-count: infinite;
}
.Xmas-flower37 {
	width: 50px;
	height: 50px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:77%;
	animation-name: snowing3;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 8s;
	animation-iteration-count: infinite;
}



@keyframes snowing32 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower32 {
	width: 60px;
	height: 60px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:6%;
	animation-name: snowing32;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 2s;
	animation-iteration-count: infinite;
}
.Xmas-flower33 {
	width: 35px;
	height: 35px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:45%;
	animation-name: snowing32;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 6s;
	animation-iteration-count: infinite;
}




@keyframes snowing4 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower4 {
	width: 10px;
	height: 10px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:75%;
	animation-name: snowing4;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 3s;
	animation-iteration-count: infinite;
}
.Xmas-flower41 {
	width: 15px;
	height: 15px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:75%;
	animation-name: snowing4;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 9s;
	animation-iteration-count: infinite;
}
@keyframes snowing42 {
	0% {top: -60px;}
	100% {top: 1000px;}
}
.Xmas-flower42 {
	width: 15px;
	height: 15px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:15%;
	animation-name: snowing42;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 4s;
	animation-iteration-count: infinite;
}
.Xmas-flower43 {
	width: 10px;
	height: 10px;
	position: fixed;
	top:-100px;
	pointer-events:none; 

	left:15%;
	animation-name: snowing42;
	animation-duration: 10s;
	animation-timing-function: linear;
	animation-delay: 9s;
	animation-iteration-count: infinite;
}

